Text copied to clipboard!
Başlık
Text copied to clipboard!Golang Geliştiricisi
Açıklama
Text copied to clipboard!
Golang Geliştiricisi arıyoruz. Ekibimize katılacak, yüksek performanslı ve ölçeklenebilir yazılım çözümleri geliştirecek yetenekli bir Golang geliştiricisi arıyoruz. Bu pozisyon, mikro servis mimarileri, API geliştirme ve bulut tabanlı sistemlerde deneyim sahibi olan adaylar için idealdir. Golang diline hâkim, yazılım geliştirme yaşam döngüsüne aşina ve ekip çalışmasına yatkın bir profesyonel arıyoruz.
Geliştirici, mevcut sistemlerin bakımını yapacak, yeni özellikler geliştirecek ve performans iyileştirmeleri üzerinde çalışacaktır. Ayrıca, kod kalitesini artırmak için testler yazacak, kod incelemelerine katılacak ve yazılım geliştirme süreçlerine katkı sağlayacaktır. Takım içinde iş birliği yaparak, ürün yöneticileri ve diğer geliştiricilerle birlikte çalışacak, kullanıcı ihtiyaçlarını anlayarak en uygun teknik çözümleri sunacaktır.
Adayların, Golang dışında RESTful API'ler, veritabanı yönetimi (özellikle PostgreSQL veya MongoDB), Docker ve Kubernetes gibi teknolojilerde de bilgi sahibi olması beklenmektedir. Ayrıca, CI/CD süreçlerine aşinalık ve Git gibi versiyon kontrol sistemlerini etkin kullanabilme yeteneği önemlidir.
Bu pozisyon, uzaktan veya hibrit çalışma imkânı sunmakta olup, esnek çalışma saatleri ile teknolojiye yön veren projelerde yer alma fırsatı sağlamaktadır. Eğer siz de dinamik bir ekipte yer almak, modern teknolojilerle çalışmak ve kariyerinizi bir üst seviyeye taşımak istiyorsanız, başvurunuzu bekliyoruz.
Sorumluluklar
Text copied to clipboard!- Yüksek kaliteli ve ölçeklenebilir yazılım çözümleri geliştirmek
- Golang ile mikro servis mimarileri oluşturmak
- RESTful API'ler tasarlamak ve uygulamak
- Veritabanı tasarımı ve optimizasyonu yapmak
- Kod incelemelerine katılmak ve ekip arkadaşlarına mentorluk yapmak
- Testler yazarak yazılım kalitesini artırmak
- DevOps süreçlerine katkı sağlamak (CI/CD, Docker, Kubernetes)
- Teknik dökümantasyon hazırlamak
- Ürün yöneticileri ve tasarımcılarla iş birliği yapmak
- Performans iyileştirmeleri ve hata ayıklama işlemleri gerçekleştirmek
Gereksinimler
Text copied to clipboard!- Golang dilinde en az 2 yıl deneyim
- RESTful API geliştirme konusunda bilgi sahibi olmak
- PostgreSQL, MySQL veya MongoDB gibi veritabanlarıyla çalışma deneyimi
- Docker ve Kubernetes gibi konteyner teknolojilerine aşinalık
- Git ve versiyon kontrol sistemlerini etkin kullanabilme
- CI/CD süreçleri hakkında bilgi sahibi olmak
- Yazılım geliştirme yaşam döngüsüne hâkim olmak
- Takım çalışmasına yatkın ve iletişim becerileri güçlü olmak
- İngilizce teknik dokümantasyon okuyup anlayabilmek
- Problem çözme ve analitik düşünme yeteneği
Potansiyel mülakat soruları
Text copied to clipboard!- Golang ile kaç yıldır çalışıyorsunuz?
- Daha önce hangi mikro servis mimarilerini geliştirdiniz?
- RESTful API geliştirme sürecinde karşılaştığınız zorluklar nelerdi?
- Hangi veritabanı sistemleriyle deneyiminiz var?
- Docker ve Kubernetes kullanarak gerçekleştirdiğiniz bir projeyi anlatır mısınız?
- CI/CD süreçlerinde hangi araçları kullandınız?
- Takım içinde nasıl bir rol üstlenmeyi tercih edersiniz?
- Kod incelemelerinde nelere dikkat edersiniz?
- Uzaktan çalışmaya uygun musunuz?
- İngilizce teknik dokümantasyon okuma seviyeniz nedir?